package com.zhx.basis.设计模式.责任链.demo1;

public class Auth1 extends AuthService {

    public void queryAuthInfo() {

//       Todo 这个实体类可以通过参数传递
        QuestionFileVo deviceAccountVo=new QuestionFileVo().setFILE_ID("这是filId1111").setFILE_LINK("这是fileLin1111k");


//        Todo 转换成需要的实体类，按需调整
        setO(deviceAccountVo);
        addStatus("FILE_ID");
        addUserId("FILE_LINK");
        //实体类映射
        RebateInfo rebateInfo = entityToMap(getO());





        //处理逻辑
        String status = rebateInfo.getStatus();
        String userId = rebateInfo.getUserId();
        System.out.println("Auth1消息通知业务" + status);
        System.out.println("Auth1任务中心入库业务" + userId);

        //下一级调用链
        if (next() != null) {
            next().queryAuthInfo();
        }

    }


}
